/**
 * 
 */
package com.vision.sales.cm.data;

import java.util.Date;

import com.vision.core.cm.db.data.Company;
import com.vision.sales.cm.db.data.Customer;
import com.vision.sales.cm.db.data.Product;
import com.vision.sales.cm.db.data.Salesman;

/**
 * @author Mark
 *
 */
public interface ITransaction {
	
	Company getCompany();
	
	Date getDate();
	
	TransactionType getType();
	
	Long getTransactionId();
	
	Customer getCustomer();
	
	Salesman getSalesman();
	
	Product getProduct();
	
	double getAmount();

}
